body{margin:0;padding:0;color:#666;font-size:12px;background:#f5f5f5;}
form,ul,dl,dt,dd,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,dl,dt,dd,li{list-style:none;}
img{border:0;vertical-align:top;}
input,textarea,select{font-size:12px;vertical-align:middle;}
a{color:#666;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
.clear{clear:both;}
.redfnt{color:#f00;}
.lh22{line-height:22px;}
.mt10{margin-top:10px;}
.int{padding-top:4px;height:15px;line-height:15px;font-family:Verdana,Geneva,sans-serif;border:solid 1px #ccc;}
.txtarea{border:solid 1px #ccc;}
.filefld{height:23px;line-height:23px;background:#fff;border:solid 1px #ccc;}
.btnfnt12{width:56px;height:24px;line-height:26px;color:#fff;text-align:center;background:url(../images/green/ncPic.png) no-repeat -230px -95px;border:none;overflow:hidden;}

#wrap{margin:0 auto;padding:0 10px;width:960px;background:#fff;text-align:left;}
#path{margin:10px auto 0 auto;padding:0 0 0 10px;height:28px;line-height:33px;color:#090;text-align:left;border:solid 1px #aae7a7;background:url(../images/green/bg.png) repeat-x 0 -225px;overflow:hidden;}
#path a{color:#090;}
.pageBox{margin:0 auto;width:960px;overflow:hidden;}
.ncBoxL{width:230px;float:left;text-align:left;overflow:hidden;}
.ncBoxR{width:730px;float:left;text-align:left;overflow:hidden;}

#headerBox{margin:0 auto;width:960px;background:url(../images/green/mof.gif) no-repeat right 35px;}
#headerTop{padding:0 10px;height:30px;line-height:35px;background:url(../images/green/bg.png) repeat-x 0 0;overflow:hidden;}
#headerTop span{color:#ccc;float:right;}

#logo{margin:10px 0 5px 20px;width:530px;height:70px;background:url(../images/green/logo.gif) no-repeat 0 0;display:inline;float:left;}
#login{margin:40px 10px 0 0;display:inline;float:right;}
#login span,#login span a{color:#f60;}
#login span a:hover{color:#f00;}

#menu{margin:0 auto;width:960px;height:40px;background:url(../images/green/ncPic.png) no-repeat 0 0;}
#menu a,#menu a:hover{color:#fff;}
#menu ul{margin:10px 0 0 20px;display:inline;float:left;}
#menu li{width:75px;height:30px;color:#fff;font-size:14px;line-height:30px;text-align:center;background:url(../images/green/ncLine.png) no-repeat right 7px;float:left;overflow:hidden;}
#menu li.end{background:none;}
#menu li.ft4{width:90px;}
#menu li.current,#menu li.current4{margin: 0 0 0 -1px;line-height:35px;font-weight:bold;}
#menu li.current a,#menu li.current4 a{height:30px;color:#333;background:url(../images/green/ncPic.png) no-repeat 0 -95px;display:block;}
#menu li.current a:hover,#menu li.current4 a:hover{color:#f00;}
#menu li.current4 a{background-position:-360px -95px;}
#date{padding:15px 10px 0 10px;width:150px;color:#fff;text-align:center;display:inline;float:right;overflow:hidden;}

#schBox{margin:0 auto;padding:10px 0 0 0;width:960px;height:35px;background:url(../images/green/ncPic.png) no-repeat 0 -40px;}
#schForm{float:left;display:inline;}
#schInt{margin:0 0 0 20px;width:500px;color:#999;font-size:14px;padding:5px 0 0 5px;height:20px;line-height:20px;*padding:0 0 0 5px;*height:25px;*line-height:25px;border:solid 1px #ccc;background:url(../images/green/bg.png) 0 -35px;}
#schSub{width:65px;height:27px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;border:none;background:url(../images/green/ncPic.png) no-repeat -85px -95px;}
#schWords{margin:10px 10px 0 0;width:330px;display:inline;float:right;overflow:hidden;}
#schWords a{margin:0 0 0 10px;}
#schWords a span{color:#f00;}

.ncCntLeftRed, .login{margin:10px 0 0 0;border:solid 1px #ffbc9b;}
.ncCntLeftRed h3, .login h3{padding:0 0 0 10px;height:29px;line-height:33px;color:#f60;font-size:14px;background:url(../images/green/bg.png) repeat-x 0 -70px;overflow:hidden;}
.ncCntLeftRed h3 span,.login h3 span{margin:0 10px 0 0;float:right;font-size:12px;font-weight:normal;}
.ncCntLeftRed h3 a,.login h3 a{color:#f60;}
.ncCntLeftRed ul{padding:8px 5px 3px 0;}
.login ul{padding:8px 5px 2px 0;}
.ncCntLeftRed li{padding:5px 0 5px 10px;line-height:16px;}
.login li{padding:7px 0;line-height:16px;text-align:center;vertical-align:bottom;}
.ncCntLeftRed li.memberLogBtn{padding-left:65px;}

#homeNews{margin:0 0 0 10px;width:720px;}
#homeNews dl{margin:10px 0 0 0;width:385px;height:90px;background:#fdfdfd;border:solid 1px #ccc;float:left;overflow:hidden;}
#homeNews dt{padding:15px 10px 10px 10px;color:#f00;font-size:14px;font-weight:bold;}
#homeNews dt a{color:#f00;}
#homeNews dd{padding:0 10px 10px 10px;color:#999;font-size:12px;line-height:20px;}
#homeNews ul{padding:8px 0 0 0;width:385px;height:125px;float:left;overflow:hidden;}
#homeNews li{padding:5px 0 5px 10px;line-height:16px;background:url(../images/green/dot01.gif) no-repeat 0 10px;}
#homeNews li span{padding:0 0 0 10px;color:#999;}

#picNews{margin:10px;width:300px;height:225px;display:inline;float:left;overflow:hidden;}

.ncTle{margin:10px 0 0 0;height:30px;line-height:33px;background:url(../images/green/ncPic.png) repeat-x 0 -135px;overflow:hidden;}
.ncTle h3{margin:0 0 0 10px;color:#090;font-size:14px;background:url(../images/green/ncPic.png) repeat-x right -135px;}
.ncTle a{color:#090;}
.ncTle a:hover{color:#f00;}
.more{margin:0 10px 0 0;font-size:12px;font-weight:normal;float:right;}
.ncTleBtn{margin:5px 10px 0 0;float:right;}
.ncTleBtn a,.ncTleBtn a:hover{width:60px;height:20px;line-height:23px;font-size:12px;color:#fff;font-weight:normal;text-align:center;text-decoration:none;background:url(../images/green/ncPic.png) no-repeat -160px -95px;overflow:hidden;display:block;}
.ncCnt{border:solid 1px #7dda79;border-top:none;zoom:1;}

#joinIn{margin:10px 0 0 0;width:228px;border:solid 1px #7dda79;float:left;}
#joinIn h3{height:29px;line-height:33px;color:#090;font-size:14px;background:url(../images/green/bg.png) repeat-x 0 -105px;overflow:hidden;}
#joinIn h3 span{width:75px;font-size:12px;font-weight:normal;text-align:center;display:block;float:left;cursor:pointer;}
#joinIn h3 span.current{margin:0 0 0 -1px;font-size:14px;font-weight:bold;background:#fff;border-left:solid 1px #7dda79;border-right:solid 1px #7dda79;}
.joinList{padding:5px 0;overflow:hidden;}
.joinPic{width:110px;float:left;}
.joinPic li{margin:8px 0 0 10px;width:100px;height:60px;font-size:53px;display:table-cell;border:solid 1px #ccc;text-align:center;vertical-align:middle;float:left;_display:inline;}
.joinPic li a{width:100px;height:60px;display:table-cell;text-align:center;vertical-align:middle;}
.joinPic li a img{vertical-align:middle;}


.joinName{width:115px;float:left;}
.joinName li{padding:5px 0 5px 10px;width:105px;line-height:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.hSubMid{margin:0 0 0 10px;width:460px;display:inline;float:left;}
.hSubMid ul{padding:8px 0 1px 0;}
.hSubMid li{padding:5px 0 4px 20px;font-size:14px;line-height:22px;background:url(../images/green/dot02.gif) no-repeat 10px 13px;}
.hSubMid li span{padding:0 10px 0 0;color:#999;font-size:12px;float:right;}

.hSubRht{margin:0 0 0 10px;width:250px;display:inline;float:left;clear:right;}
.hSubRht ul{padding:8px 0 1px 0;}
.hSubRht li{padding:5px 0 4px 20px;font-size:14px;line-height:22px;background:url(../images/green/dot02.gif) no-repeat 10px 13px;}
.hSubRht li span{padding:0 10px 0 0;color:#999;font-size:12px;float:right;}

#cmdBrand{margin-top:10px;width:960px;clear:both;border:solid 1px #d8d8d8;}
#cmdBrand h3{padding:0 0 0 10px;height:29px;line-height:33px;color:#666;font-size:14px;background:url(../images/green/bg.png) repeat-x 0 -145px;overflow:hidden;}
#cmdBrand ul{padding:10px;zoom:1;overflow:hidden;}
#cmdBrand li{margin:0 5px;width:105px;height:75px;font-size:66px;border:#ccc solid 1px;display:table-cell;_display:inline;float:left;overflow:hidden;vertical-align:middle;text-align:center;}
#cmdBrand li a{width:105px;height:75px;display:table-cell;vertical-align:middle;text-align:center;}
#cmdBrand li a img{vertical-align:middle;}

.ncCntLeft{margin:10px 0 0 0;border:solid 1px #7dda79;}
.ncCntLeft h3{padding:0 0 0 10px;height:29px;line-height:33px;color:#090;font-size:14px;background:url(../images/green/bg.png) repeat-x 0 -105px;overflow:hidden;}
.ncCntLeft h3 a{color:#090;}
.ncCntLeft ul{padding:8px 5px 3px 0;}
.ncCntLeft li{padding:5px 0 5px 10px;line-height:16px;}
.ncCntLeft ul.webCount{padding:7px 0 2px 0;zoom:1;overflow:hidden;}
.ncCntLeft ul.webCount li{padding:4px 0 3px 10px;width:100px;overflow:hidden;float:left;}

#pShow{margin:10px 0 0 10px;width:718px;border:solid 1px #d8d8d8;}
#pShow h3{padding:0 0 0 10px;height:29px;line-height:33px;color:#666;font-size:14px;background:url(../images/green/bg.png) repeat-x 0 -145px;overflow:hidden;position:relative;}
#pShow h3 span{margin:0 0 0 20px;padding:5px 10px;font-size:12px;font-weight:normal;cursor:pointer;}
#pShow h3 span.current{padding:5px 10px;border:solid 1px #d8d8d8;border-bottom:solid 1px #fff;background:#fff;}
#pShow h3 span.current a{color:#f60;}
#pShow ul{padding:10px 9px;zoom:1;overflow:hidden;}
#pShow li{margin:0 9px;width:80px;height:60px;font-size:53px;display:table-cell;vertical-align:middle;text-align:center;float:left;border:#666 solid 1px;display:inline;}
#pShow li a{width:80px;height:60px;display:table-cell;vertical-align:middle;text-align:center;}
#pShow li a img{vertical-align:middle;}

#footer{margin:10px auto 0 auto;padding:0 0 10px 0;width:960px;text-align:center;}
#footer dt{margin:0 0 10px 0;height:30px;line-height:35px;color:#66c266;background:url(../images/green/bg.png) 0 -185px;overflow:hidden;}
#footer dt a,#footer dt a:hover{color:#fff;}
#footer dd{line-height:22px;}
/*home end*/

/*list pub*/
.showPage{margin:15px 10px 10px 10px;line-height:22px;font-size:14px;text-align:right;}
.showPage span{color:#f00;}
.pageInt{text-align:center;font-size:14px;border:none;border-bottom:solid 1px #ccc;}
.pageSub{width:50px;height:23px;line-height:25px;color:#666;text-align:center;background:url(../images/green/ncPic.png) no-repeat -290px -95px;border:none;overflow:hidden;}

.ncSort{margin:10px 0 0 10px;border:solid 1px #d4d0c8;}
.ncSort dt{margin:0 0 5px 0;padding:0 0 0 10px;height:29px;line-height:33px;color:#666;font-size:14px;font-weight:bold;background:url(../images/green/bg.png) repeat-x 0 -145px;overflow:hidden;}
.ncSort dl{overflow:hidden;zoom:1;}
.ncSort dd{padding:5px 0 5px 10px;width:105px;line-height:22px;color:#f00;font-size:14px;float:left;}
.ncSort dd.normalWth{width:708px;color:#666;}

.ncSortList{margin:0 0 0 10px;font-size:12px;}
.ncSortList dl{margin:0 10px 5px 10px;padding:10px 0 10px 0;line-height:18px;border-bottom:dashed 1px #ccc;}
.ncSortList dt{margin:0 10px 0 0;width:120px;height:85px;font-size:75px;display:table-cell;text-align:center;border:solid 1px #ccc;float:left;}
.ncSortList dt a{width:120px;height:85px;display:table-cell;text-align:center;vertical-align:middle;}
.ncSortList dt a img{vertical-align:middle;}
.ncSortList dt.noPic{color:#999;font-size:12px;line-height:85px;background:#f9f9f9;}
.ncSortList dd{padding:2px 0;}
.ncSortList dd strong{font-size:14px;}
 
.newsList{padding:10px 0 0 0;font-size:14px;}
.newsList li{padding:10px 0 10px 20px;font-size:14px;background:url(../images/green/dot02.gif) no-repeat 10px 13px;}
.newsList li span.updateTime{padding:0 0 0 15px;color:#999;font-size:12px;}

/*newsview*/
#newsView{margin:25px 0 0 20px;padding:0px;}
#newsView h1{padding:0 0 10px 0;font-size:24px;color:#f00;text-align:center;border-bottom:#ccc solid 1px;}
#newsFrom{padding:10px 0 5px 0;color:#999;font-size:12px;text-align:center;border-bottom:#dfdfdf solid 1px;}
#newsContent{padding:10px 0;font-size:14px;line-height:25px;}
#newsAction{padding:10px 0 5px 0;color:#666;font-size:12px;text-align:right;border-top:#dfdfdf solid 1px;}
#newsAction a{color:#666;}
#newsAction a:hover{color:#f00;}
#newsCopyright{margin:10px 0 0 0;padding:15px 10px 5px 10px;color:#666;font-size:12px;line-height:22px;border:#dfdfdf dashed 1px;}
#newsCopyright h3{font-size:14px;color:#c30;}
#newsCopyright p{margin:10px 0;}

/*member*/
#mBanner{margin:10px auto 0 auto;width:960px;height:105px;color:#fff;background:url(../images/green/mbanner.gif) no-repeat 0 0;overflow:hidden;text-align:left;}
#mBanner h1{margin:30px 50px 0 50px;font-size:24px;font-family:"黑体",Verdana, Geneva, sans-serif;}
#mBanner h1 span{margin:0 0 0 10px;font-size:14px;font-weight:normal;font-family:Verdana,Geneva,sans-serif;}
#mBanner h2{margin:28px 0 0 50px;font-size:14px;font-weight:normal;}
#mBanner h1 a,#mBanner h1 a:hover,#mBanner h2 a,#mBanner h2 a:hover{color:#fff;}

#mPicShow{width:240px;height:180px;color:#999;display:table-cell;vertical-align:middle;text-align:center;border:solid 1px #eee;*font-size:158px;*display:block;background:#f9f9f9;}
#mPicShow img{vertical-align:middle;}
#mPicShow span{font-size:12px;}
#mInfoTle{margin:5px 0 10px 0;color:#f60;font-size:14px;}
.mInfo{background:#ccc;font-size:12px;}
.mInfo th{background:#f9f9f9;text-align:center;font-weight:normal;}
.mInfo th.left{padding:0 0 0 10px;text-align:left;}
.mInfo td{background:#fff;}
.mInfo td table{background:#fff;}
.mInfo td table th{padding:2px;background:#f5f5f5;}
.mInfo td table td{padding:2px;border-bottom:#f2f2f2 1px dashed;}

.mBtn{margin:0 auto 5px auto;text-align:center;font-size:12px;line-height:16px;}
.mBtn span{zoom:1;cursor:pointer;}
.mBtn a{margin:0 5px;padding:5px 10px 3px 10px;color:#090;background:#edfaec;border:solid 1px #7dda79;}

.ncMleft{margin:10px 10px 0 0;overflow:hidden;}
.ncMcnt{padding:10px;font-size:14px;line-height:25px;}
.ncMcnt p{margin:0 0 15px 0;}

.mProduct{margin:0;padding:0;overflow:hidden;zoom:1;}
.mProduct li{margin:5px 9px;padding:0;width:82px;font-size:53px;display:table-cell;vertical-align:middle;text-align:center;float:left;_display:inline;}
.mProduct li a{width:80px;height:60px;vertical-align:middle;display:table-cell;text-align:center;border:#666 solid 1px;*display:block;}
.mProduct li a img{vertical-align:middle;}

.mProduct li span{padding:5px 0 0 0;font-size:12px;display:block;}

.faq{font-size:12px;}
.faq li.faqInfo{color:#999;}
.faq li.faqCnt{font-size:12px;}
.faq li.faqRly{color:#f60;line-height:20px;background:#fdf3ec;border:solid 1px #ffbc9b;}

.mPicList{margin:0;padding:0;font-size:12px;zoom:1;overflow:hidden;}
.mPicList li{margin:5px 9px;padding:0;*font-size:79px;width:122px;display:table-cell;vertical-align:middle;text-align:center;float:left;display:inline;}
.mPicList li a{width:120px;height:90px;display:block;vertical-align:middle;display:table-cell;border:#666 solid 1px;*display:block;}
.mPicList li span{padding:5px 0 0 0;display:block;font-size:12px;}
.mPicList li img{vertical-align:middle;}

.regInfo{margin:10px 10px 0 10px;width:720px;font-size:12px;border:solid 1px #aae7a7; position: relative;border-top:none;}
.regInfo th{font-weight:normal;text-align:right;}
.regInfo th.regTle{padding-left:10px;color:#090;text-align:left;font-size:14px;font-weight:bold;background:#f7fdf7;border-top:solid 1px #aae7a7;}
.regTxt{color:#999;font-size:12px;}

.gbooklist{padding:0 15px;}
.gbooksend {margin:10px 0 0 0;padding:10px 0px 10px 10px;color:#f00;font-size:14px;line-height:20px;background:#f9f9f9;border:dashed #ccc 1px;}
.gbooksend img{vertical-align:middle;}
.gbooksend a {color:#f00;}
.gbooksend a:hover {color:#f00;}
.gbooksend span {color: #f00;}
.gbookid {padding:15px 0px 0px 10px;font-size:14px;line-height:20px;}
.gbookid span{color:#00f;}
.gbooktitle {padding:10px 0px 0px 40px;font-size:14px;line-height:20px;}
.gbooktitle span{color:#888;}
.gbookcontent {padding:10px 0px 0px 40px;font-size:14px;line-height:20px;}
.gbookper {padding:0px 0px 0px 40px;color:#c00;line-height: 20px;}
.gbookrevert {padding:10px 0px 0px 40px;color:#00f;font-size:14px;line-height: 20px;}
.gbookrevert span{color:#f00;}
.gbookrevert a{color: #f00;line-height:20px;text-decoration:underline;}
.gbookrevert a:hover{color:#f00;line-height:20px;text-decoration:none;}
.gbookline {margin:10px 0px;border-bottom:#ccc solid 1px;}




